inner life of the cell - French English Dictionary